thought echo - Spanish English Dictionary